home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1997 August / Walnut Creek CDROM.7z / VOL_400 / 446_01 / DOC / DPBASICS / MV2 / VECSIMPL.C < prev    next >
Encoding:
C/C++ Source or Header  |  1996-04-18  |  430 b   |  14 lines

  1. #include <VecSimple_Point.h>
  2. int main()
  3. {
  4.   const int n = 6;
  5.   VecSimple(Point) p(n);  // allocates a Point vector with 6 entries
  6.   for (int i = 1; i <= n; i++)
  7.     p(i).x = p(i).y = p(i).z = 2*i;   // subscripting:
  8.   VecSimple(Point) u(n); u = p;
  9.   s_o << "Here is our Point vector (u):\n" << u << '\n';
  10.   p.redim (3); // redimension p: new length = 3
  11.   s_o << "\np again, this time uninitialized:\n" << p << '\n';
  12.   return 0;
  13. }
  14.